Detention Centre — synonyms, definition
1. detention centre (Noun) Brit, Cdn
3 synonyms
bullpen detention cell detention center
1 definition
detention centre (Noun) — A large cell where prisoners (people awaiting trial, sentence, refugees or illegal immigrants) are confined together temporarily.
3 types of
cell jail cell prison cell